Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 GREEN LANE Detached £588,085 £240,000 14 Feb 2003
PHEASANT WALK GREEN LANE Detached £600,000 11 Dec 2023